blood pump - English Synonyms Dictionary